home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / u / utility / packer / edmshll2 / edmshell.doc next >
Encoding:
Text File  |  1996-11-17  |  13.5 KB  |  322 lines

  1. EDM SHELL 2.00  by David Holmes
  2. Copyright (c) 1991 David Holmes
  3. Genie: D.HOLMES14
  4.  
  5. This is a new version of an easy-to-use shell for handling ARC, LZH,
  6. ZIP, and ZOO functions.  It has been designed for use by both
  7. beginners and advanced users.  Everything is already set-up for basic
  8. use, but it is also very versatile and configurable.  Its editable
  9. command lines ensure future compatibility while providing maximum
  10. flexibility.
  11.  
  12. This program should run on any ST/STe/TT in any resolution.  Please
  13. let me know of any incompatibilities.
  14.  
  15. The program does not use GEM; instead, it uses a remarkable new
  16. interface called EDM.  This is an enhanced version of the interface
  17. used in the upcoming TX2 Text Processor 1.50.  Read the section on
  18. Using EDM for more information.  (NOTE FOR USERS OF PREVIOUS VERSIONS:
  19. EDM has been upgraded to 2.2, with several new features, listed in the
  20. section on EDM below.)
  21.  
  22. This program is SHAREWARE.  If you use it, you must pay for it.
  23. Please read the REGISTER.DOC file for information on registering.
  24.  
  25. I'm open to suggestions for this program.  If there's ANYTHING you
  26. would like added or changed, just let me know.  Write to me using the
  27. address in the REGISTER.DOC file, or send E-Mail on GEnie to
  28. [D.HOLMES14].  (Through U.S. Mail, please enclose a self-addressed
  29. stamped envelope or a GEnie address if you would like a reply.)
  30.  
  31. You can also leave a message in the ST RoundTable BB on GEnie, page
  32. 475, category 2, topic 6.
  33.  
  34.  
  35. WHAT IS AN ARCHIVE SHELL?
  36.  
  37. Most archive programs do not support GEM, and you must use command
  38. lines to operate them.  An archive shell, such as EDM Shell, will
  39. handle all of the messy command lines, and allow the user to simply
  40. worry about what they are trying to accomplish.  Using this one
  41. program, you can handle ARC, LZH (both lh1 and lh5), ZIP, and ZOO
  42. files all from one screen, hardly ever using the keyboard, if you so
  43. desire.
  44.  
  45.  
  46. SETTING UP
  47.  
  48. For easiest use, place all of your archiving programs and this shell
  49. program in the same directory.  The first time you run the program, it
  50. will assume that the archiving programs are in the same folder as
  51. itself.  Otherwise, you must configure the program.
  52.  
  53. The main dialog box contains only five basic functions in beginner
  54. mode, which is the mode the program will default to.  However, a
  55. button at the bottom ("Use Advanced Menu") will give you ten
  56. functions.  The five new functions are all user-definable!  (See
  57. CONFIGURATION below.)
  58.  
  59. If all of the archiving programs are in the same directory as
  60. EDMSHELL.PRG, and you want to get started, you can skip the next
  61. section and go to USING THE PROGRAM.
  62.  
  63. To change the location of any of the archiving programs, select
  64. "Configuration" from the Main Menu.  In the upper-left is a list of
  65. all the five archiving programs.  Select the button of the program you
  66. wish to locate, and you will be presented with the "Set-Up Program"
  67. dialog box.  The current filename of the program is at the top.  To
  68. change it, either edit the filename manually, or click on the
  69. "Locate..." button below it, then use the fileselector to select the
  70. program.
  71.  
  72.  
  73. USING THE PROGRAM
  74.  
  75. Use the five buttons on the right to select whether you want to use
  76. ARC, LZH1, LZH2, ZIP, or ZOO.  The reason for two LZH buttons is
  77. because there are currently two, incompatible versions.
  78.  
  79. If you are using the EDM Fileselector (see CONFIGURATION, default is
  80. to use the EDM Fileselector), you will only be able to select between
  81. the two LZH programs.  This is because the EDM Fileselector uses
  82. multiple search masks.  It will automatically assign ARC, ZIP, and ZOO
  83. files to the appropriate archive program; however, since the LZH
  84. extender is used for both LZH compression methods, you must select
  85. which you wish to use.
  86.  
  87. Following is a brief description of the five main functions.  For more
  88. information, read the docs included with the actual archive programs.
  89.  
  90. Add:  Select this to add files to an archive or to create a new
  91. archive.  First select the ARC/LZH/ZIP/ZOO archive to add to (or enter
  92. the name of a new archive file), then select the file you want to add.
  93. (Wild cards are allowed.)  Clicking on "OKAY" without selecting a file
  94. will default to "*.*", and every file in the current directory will be
  95. selected.
  96.  
  97. Extract:  With this, you can extract all files from an ARC/LZH/ZIP/ZOO
  98. file. Select the file to extract from, then the path you wish to
  99. extract to.  If you are using the EDM Fileselector, or "Prompt folder"
  100. is on, extracting "To Folder" will create a new folder (in the
  101. currently displayed directory) using the name of the archive file,
  102. minus the extender.  All of the extracted files will appear in this
  103. folder.
  104.  
  105. List:  Select the ARC/LZH/ZIP/ZOO file you want information on.  A
  106. listing of the files in the archive will be listed.
  107.  
  108. Move:  This is similar to add, except that after a file has been added
  109. to an archive, the original file will be deleted.
  110.  
  111. CONVERT:  This is an internal function of EDM Shell.  It will convert
  112. a file to a different compression type (i.e. ARC to LZH).  First
  113. select the file you wish to convert, then choose type of compression
  114. you want.  The original file will not be deleted with this function.
  115.  
  116. Configuration will call up the main configuration menu.
  117.  
  118. Use Desk Accessories will bring up a normal GEM menu for you to use
  119. any desk accessories.  Click on "Return to Main Menu" in the File menu
  120. when done.
  121.  
  122. Quit will quit the program.
  123.  
  124. Use Beginner/Advanced Menu will toggle between two layouts for the
  125. Main Menu.  The Beginner Menu has only the five basic functions.  The
  126. Advanced Menu contains the five basic functions, plus five user
  127. defined buttons.  These user defined buttons are originally set up for
  128. "Verbose List," "Test," "Update," "Freshen," and "Delete."
  129.  
  130.  
  131. CONFIGURATION
  132.  
  133. On the lower right of the Configuration Menu is a list of options.
  134.  
  135. - "Hold Screen" will have the program wait for a keypress after doing
  136. any function.
  137.  
  138. - "Multiple Add" will have the program continue to present you with a
  139. fileselector to add additional files until you select "Cancel."
  140. Otherwise, you will return to the Main Menu after adding a file.
  141.  
  142. - "Ask Delete" will have the program ask you if you want to delete an
  143. archive after extracting from it.
  144.  
  145. - "Use EDM Fileselector" will toggle between the EDM Fileselector and
  146. the normal GEM Fileselector (or any replacement you have installed).
  147.  
  148. - If EDM Fileselector is not selected, "Prompt Folder" will have the
  149. program present an alert box asking if you want to extract to a folder
  150. when doing any extract function.
  151.  
  152.  
  153. EDM Shell has complete configurable command lines.  You can create any
  154. function you want with them.  To edit the command lines for any
  155. particular program, simply select its button from the Configuration
  156. Menu.
  157.  
  158. To name the five user defined functions, type their names in the five
  159. text fields in the upper right of the Configuration Menu.  These names
  160. will appear on the buttons in the Main Menu and in the Program Set-Up
  161. dialog box.
  162.  
  163. In the Program Set-Up dialog box, the nine boxes below the archive
  164. filename are for the command lines for that particular program.  This
  165. is to ensure future support of all archive programs as well as for you
  166. to create your own functions.  If the command line for your program is
  167. different from the defaults, just change it.
  168.  
  169. The command line usually consists of two things: the command plus the
  170. filenames to pass.  For example, to add a file, most archivers use "a
  171. file.arc anyfile.ext".  The "a" tells it that it is to add a file.
  172. The "file.arc" is the name of the archive file to add to.  Finally,
  173. "anyfile.ext" is the file to add.  In the editable command lines, you
  174. should have the command, followed by control keys to represent the
  175. filenames, making sure to include proper spacing, etc.  Each time EDM
  176. Shell finds a control key, it will present the appropriate
  177. fileselector.  They are as follows:
  178.  
  179. [CONTROL]-[A] Select archive file (this must always be present)
  180. [CONTROL]-[F] Select file to add
  181. [CONTROL]-[X] Select extract path
  182. [CONTROL]-[N] Enter filename (presents a dialog box in which to enter
  183. the name of one file)
  184.  
  185. Use the present command lines for examples.
  186.  
  187. Be sure to save the configuration when you are finished, so that you
  188. will not have to go through all that again.  When you save the
  189. configuration, the program will write the actual screen colors to the
  190. file, so if you don't like the default, simply change the colors using
  191. the control panel, then save the configuration.
  192.  
  193. Hope you enjoy the program, and don't forget to read REGISTER.DOC.
  194.  
  195.  
  196. USING EDM
  197.  
  198. ------------
  199. New for version 2.2:
  200.  
  201. - EDM has been made more resolution independent.  It should take
  202. advantage of color in higher resolutions.
  203.  
  204. - "3-D Gray" should now work in monochrome resolutions.
  205.  
  206. - Text fields can now be selected with the mouse.
  207.  
  208. - The first version of the new EDM Fileselector has been added.  It is
  209. not yet finished, but it is still usable.
  210.  
  211. - Drag bars, "hot spots," and dynamic buttons have been added.
  212. ------------
  213.  
  214. The dialog boxes used in the program are not GEM.  The program uses a
  215. new interface known as EDM, which can emulate GEM, but offers many
  216. additional features.
  217.  
  218. There are three types of buttons:
  219.  
  220. "Action buttons" close the dialog box and either perform an action or
  221. take you to another dialog box.  Their look differs depending on what
  222. mode you're using (see below).
  223.  
  224. "Flag buttons" are shadowed rectangles.  When darkened, they are "on."
  225. When blank, they are "off."
  226.  
  227. "Option buttons" are shadowed rectangles with curved corners.  Only
  228. one option can be selected from each group.
  229.  
  230. Any of these can be select by left-clicking on them with the mouse.
  231. The keyboard can also be used.
  232.  
  233. In action and flag buttons, there will usually be a highlighted
  234. letter.  When running the program in a color graphics mode, they will
  235. appear in a different color; in monochrome, they will be underlined.
  236. You can select the buttons by pressing [ALTERNATE] plus the
  237. highlighted letter.  (The "?" button can also be selected by pressing
  238. [HELP].)
  239.  
  240. You will notice that one of the action buttons has a thicker border.
  241. This is the "active" button.  You can cycle through the buttons by
  242. using the [TAB] key.  To cycle backwards, use [SHIFT]-[TAB].  The
  243. active button can always be selected by pressing [RETURN].
  244.  
  245. Text fields will appear as a row of underline characters.  Just type
  246. in what you want; only the allowable characters will appear.  You can
  247. use the left and right arrow keys, the [BACKSPACE] key, and the
  248. [DELETE] key as normal.  Also, the [ESC] key will clear the field.  To
  249. change to another field, use the up and down arrow keys (not [TAB]).
  250. You can also click on a text field to move there.
  251.  
  252. In the upper-left corner of most dialog boxes will be an "X" button
  253. and a checkmark button.  The "X" button is like a close box.  It will
  254. simply exit the dialog box as if you selected "Cancel".  Note if you
  255. have changed some options in the dialog box, these changes will be
  256. lost unless you use "OKAY".
  257.  
  258. Click on the checkmark button to bring up the EDM Set-Up Menu.  From
  259. this menu you can choose from three distinct looks, and three
  260. different ways to press buttons.
  261.  
  262. The three looks are as follows:
  263.  
  264. "GEM clone" does what it says.  EDM attempts to make the dialog boxes
  265. look like a normal GEM dialog.
  266.  
  267. "Decorative" is the default look.  It uses shaded buttons and a
  268. highlighted title bar.
  269.  
  270. "3-D Gray" presents everything drawn in shades of gray, creating a 3-D
  271. effect.
  272.  
  273. You can also choose three ways to press action buttons:
  274.  
  275. "Push buttons" will have it appear as though the button is being
  276. pressed in.  This does not work in GEM clone mode.
  277.  
  278. "Highlight buttons" will simply change the color of the button.
  279.  
  280. "Flash buttons" is similar to highlight, except that the button
  281. flashes a few times after you first select it.  Note that this works
  282. on all buttons, not just action buttons.
  283.  
  284. Experiment with the different looks and feels and select the one you
  285. like the best.  Note that the change will not take place until you
  286. exit this menu.
  287.  
  288. Also in the EDM Set-Up Menu, "Save defaults" will save the selected
  289. look and button press to a small file called "EDMSHELL.EDM".
  290.  
  291. Using the EDM Fileselector 0.1
  292.  
  293. The EDM Fileselector is different from the standard GEM fileselector
  294. in many ways.  There are two scrollable areas: the left box is for
  295. directories, the right is for files.  Between the two boxes are the
  296. search masks.  At the top is the current path, and the currently
  297. selected file is on the right, just above the exit buttons and drive
  298. selector.
  299.  
  300. To change drives, click on the drive's button in the box on the lower
  301. right.  To change directories, click on the directory in the box on
  302. the left.  You can also edit the path at the top with the keyboard.
  303. Click in the right box NOT over a directory name to change to the
  304. directory you typed in.  Note: ".." means the previous directory.  It
  305. is the same as the close box in the GEM directory.  This is the more
  306. common way of referring to a previous directory.
  307.  
  308. The EDM Fileselector supports multiple search masks.  Each of the
  309. highlighted extenders will be presented in the file list.  Selecting
  310. "*.*" will turn off all of the other masks and display all files in
  311. the directory.
  312.  
  313. To select a file, click on it in the box on the right, or type in the
  314. filename.  Then, select an exit button on the right.  They are usually
  315. "OKAY" and "Cancel", but can change depending on the fileselector's
  316. function.  Double-clicking will select the file and the top exit
  317. button.
  318.  
  319.  
  320. Program and instructions copyright (c) 1991 David Holmes
  321. GEnie: D.HOLMES14
  322.